//
// Created by tang on 23-3-4.
//

#ifndef FONT_MGR_HPP
#define FONT_MGR_HPP

#include "utils/singleton.hpp"

class FontManager final: public PublicSingleton<FontManager>
{
public:
    void init(f32 scale);
    std::vector<std::string> get_font_ids() const;
    void use_fonts(std::string_view name) const;
    void use_fonts(int index) const;
};

#endif /* FONT_MGR_HPP */
